Have a glimpse of UP at Shilp Haat Noida! Chokhi Haveli, a restaurant on village concept opens at Noida Shilp Haat